dedicated benefactor

Translations
преданный благодетель
She has been a dedicated benefactor to several charities.
Она была преданным благодетелем для нескольких благотворительных организаций.